/**
 * vue-cli的各种配置：https://cli.vuejs.org/zh/config/#vue-config-js
 * */
const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  chainWebpack: (config) => {
    // 让vue中的template支持es7的解析
    config.module.rule('vue').use('vue-loader').tap(options => {
      options.compiler = require('vue-template-babel-compiler')
      return options
    })
  },
  publicPath: './', // 部署应用包时的基本 URL。用法和 webpack 本身的 output.publicPath 一致，但是 Vue CLI 在一些其他地方也需要用到这个值，所以请始终使用 publicPath 而不要直接修改 webpack 的 output.publicPath。
})
